package cn.shyouchi.wuguanjia.android.ui.statistic.page;

import java.util.List;

/**
 * Created by Eenie on 2016/12/13 at 18:21
 * Email: 472279981@qq.com
 * Des:
 */

public class MonthStatisticEntity {


    /**
     * resultCode : 0
     * resultMessage : {"month_rank":[{"id":1,"name":"唐海斌","id_card_head_image":"/images/user/20161104/20161104014632YC954564236.jpg","rank":0,"refuel":22}],"month_refuel":[{"id":1,"name":"唐海斌","id_card_head_image":"/images/user/20161104/20161104014632YC954564236.jpg","rank":0,"refuel":22}],"late":3,"early":0,"go_out":2,"leave":0,"absenteeism":11,"overtime":0,"practice":0,"seconded":0,"new_employees":0,"outgoing_employee":0,"turnover_rate":0}
     */

    private int resultCode;
    private ResultMessageBean resultMessage;

    public int getResultCode() {
        return resultCode;
    }

    public void setResultCode(int resultCode) {
        this.resultCode = resultCode;
    }

    public ResultMessageBean getResultMessage() {
        return resultMessage;
    }

    public void setResultMessage(ResultMessageBean resultMessage) {
        this.resultMessage = resultMessage;
    }

    public static class ResultMessageBean {
        /**
         * month_rank : [{"id":1,"name":"唐海斌","id_card_head_image":"/images/user/20161104/20161104014632YC954564236.jpg","rank":0,"refuel":22}]
         * month_refuel : [{"id":1,"name":"唐海斌","id_card_head_image":"/images/user/20161104/20161104014632YC954564236.jpg","rank":0,"refuel":22}]
         * late : 3
         * early : 0
         * go_out : 2
         * leave : 0
         * absenteeism : 11
         * overtime : 0
         * practice : 0
         * seconded : 0
         * new_employees : 0
         * outgoing_employee : 0
         * turnover_rate : 0
         */

        private int late;
        private int early;
        private int go_out;
        private int leave;
        private int absenteeism;
        private int overtime;
        private int practice;
        private int seconded;
        private int new_employees;
        private int outgoing_employee;
        private double turnover_rate;
        private List<MonthIntegratedBean> month_integrated;
        private List<MonthIntegratedBean> year_integrated;
        private List<MonthRankBean> month_rank;
        private List<MonthRefuelBean> month_refuel;
        private List<MonthRankBean> year_rank;
        private List<MonthRefuelBean> year_refuel;

        public int getLate() {
            return late;
        }

        public void setLate(int late) {
            this.late = late;
        }

        public int getEarly() {
            return early;
        }

        public void setEarly(int early) {
            this.early = early;
        }

        public int getGo_out() {
            return go_out;
        }

        public void setGo_out(int go_out) {
            this.go_out = go_out;
        }

        public int getLeave() {
            return leave;
        }

        public void setLeave(int leave) {
            this.leave = leave;
        }

        public int getAbsenteeism() {
            return absenteeism;
        }

        public void setAbsenteeism(int absenteeism) {
            this.absenteeism = absenteeism;
        }

        public int getOvertime() {
            return overtime;
        }

        public void setOvertime(int overtime) {
            this.overtime = overtime;
        }

        public int getPractice() {
            return practice;
        }

        public void setPractice(int practice) {
            this.practice = practice;
        }

        public int getSeconded() {
            return seconded;
        }

        public void setSeconded(int seconded) {
            this.seconded = seconded;
        }

        public int getNew_employees() {
            return new_employees;
        }

        public void setNew_employees(int new_employees) {
            this.new_employees = new_employees;
        }

        public int getOutgoing_employee() {
            return outgoing_employee;
        }

        public void setOutgoing_employee(int outgoing_employee) {
            this.outgoing_employee = outgoing_employee;
        }

        public double getTurnover_rate() {
            return turnover_rate;
        }

        public void setTurnover_rate(double turnover_rate) {
            this.turnover_rate = turnover_rate;
        }

        public List<MonthRankBean> getMonth_rank() {
            return month_rank;
        }

        public void setMonth_rank(List<MonthRankBean> month_rank) {
            this.month_rank = month_rank;
        }

        public List<MonthRefuelBean> getMonth_refuel() {
            return month_refuel;
        }

        public void setMonth_refuel(List<MonthRefuelBean> month_refuel) {
            this.month_refuel = month_refuel;
        }


        public List<MonthRankBean> getYear_rank() {
            return year_rank;
        }

        public void setYear_rank(List<MonthRankBean> year_rank) {
            this.year_rank = year_rank;
        }

        public List<MonthRefuelBean> getYear_refuel() {
            return year_refuel;
        }

        public void setYear_refuel(List<MonthRefuelBean> year_refuel) {
            this.year_refuel = year_refuel;
        }


        public List<MonthIntegratedBean> getMonth_integrated() {
            return month_integrated;
        }

        public void setMonth_integrated(List<MonthIntegratedBean> month_integrated) {
            this.month_integrated = month_integrated;
        }


        public List<MonthIntegratedBean> getYear_integrated() {
            return year_integrated;
        }

        public void setYear_integrated(List<MonthIntegratedBean> year_integrated) {
            this.year_integrated = year_integrated;
        }

        public static class MonthRankBean {
            /**
             * id : 1
             * name : 唐海斌
             * id_card_head_image : /images/user/20161104/20161104014632YC954564236.jpg
             * rank : 0
             * refuel : 22
             */

            private int id;
            private String name;
            private String id_card_head_image;
            private int rank;
            private int refuel;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getId_card_head_image() {
                return id_card_head_image;
            }

            public void setId_card_head_image(String id_card_head_image) {
                this.id_card_head_image = id_card_head_image;
            }

            public int getRank() {
                return rank;
            }

            public void setRank(int rank) {
                this.rank = rank;
            }

            public int getRefuel() {
                return refuel;
            }

            public void setRefuel(int refuel) {
                this.refuel = refuel;
            }
        }





        public static class MonthIntegratedBean{

            /**
             * id : 6
             * name : 唐海斌
             * id_card_head_image : /images/user/20161124/20161124132604YC554797385.jpg
             * rank : 0
             * refuel : 4
             * integrated : -4
             */

            private int id;
            private String name;
            private String id_card_head_image;
            private int rank;
            private int refuel;
            private int integrated;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getId_card_head_image() {
                return id_card_head_image;
            }

            public void setId_card_head_image(String id_card_head_image) {
                this.id_card_head_image = id_card_head_image;
            }

            public int getRank() {
                return rank;
            }

            public void setRank(int rank) {
                this.rank = rank;
            }

            public int getRefuel() {
                return refuel;
            }

            public void setRefuel(int refuel) {
                this.refuel = refuel;
            }

            public int getIntegrated() {
                return integrated;
            }

            public void setIntegrated(int integrated) {
                this.integrated = integrated;
            }
        }





        public static class MonthRefuelBean {
            /**
             * id : 1
             * name : 唐海斌
             * id_card_head_image : /images/user/20161104/20161104014632YC954564236.jpg
             * rank : 0
             * refuel : 22
             */

            private int id;
            private String name;
            private String id_card_head_image;
            private int rank;
            private int refuel;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getId_card_head_image() {
                return id_card_head_image;
            }

            public void setId_card_head_image(String id_card_head_image) {
                this.id_card_head_image = id_card_head_image;
            }

            public int getRank() {
                return rank;
            }

            public void setRank(int rank) {
                this.rank = rank;
            }

            public int getRefuel() {
                return refuel;
            }

            public void setRefuel(int refuel) {
                this.refuel = refuel;
            }
        }
    }
}
